package com.sc.nft.entity.vo.ecology;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

@Data
public class HatchPageVO {

    @ApiModelProperty(value = "熔炼id")
    private Long id;

    @ApiModelProperty(value = "藏品id")
    private Long collectionId;

    @ApiModelProperty(value = "藏品名称")
    private String collectionName;

    @ApiModelProperty(value = "藏品图片")
    private String collectionImage;

    @ApiModelProperty(value = "孵化周期(天)")
    private Integer hatchCycle;

    @ApiModelProperty(value = "单次消耗数量")
    private Integer expendCount;

    @ApiModelProperty(value = "持有数量")
    private Integer holdCount;

    @ApiModelProperty(value = "发行方")
    private String daoName;

    @ApiModelProperty(value = "发行方图片")
    private String daoImage;

    @ApiModelProperty(value = "上限")
    private Integer upperLimit;

    @ApiModelProperty(value = "孵化方式")
    private List<HatchMethodVO> hatchMethodVOList;

    @ApiModelProperty(value = "熔炼剩余份数")
    private Integer ecologyHatchCount;

    @ApiModelProperty(value = "是否展示剩余份数")
    private Boolean isShowRemainder;
}
